379400
1294725
1124503
399270
1118391
571878
965449
54333
864216
62042
504201
1187996
791147
881949
1010724
806610
537505
43952
81987
592377
284284
528841
442275
817256